giant octopus - Español Inglés Diccionario